CE Gobi SDK  2.14
GobiApi
Gobi Connection Mangement

Classes

struct  MinBasedImsi
 
struct  TrueImsi
 
struct  CdmaSystemInfo
 
struct  HdrSystemInfo
 
struct  GsmSystemInfo
 
struct  WcdmaSystemInfo
 
struct  LteSystemInfo
 
struct  TdscdmaSystemInfo
 
struct  HrpdPilot
 
struct  RxInfo
 
struct  TxInfo
 
struct  SWI_STRUCT_ServingSystem
 

Macros

#define MAX_CDMA_SYS_INFO_MNC   3
 
#define MAX_CDMA_SYS_INFO_MCC   3
 
#define MAX_HDR_SYS_INFO_IS856SID   16
 
#define MAX_GSM_SYS_INFO_MCC   3
 
#define MAX_GSM_SYS_INFO_MNC   3
 
#define MAX_WCDMA_SYS_INFO_MCC   3
 
#define MAX_WCDMA_SYS_INFO_MNC   3
 
#define MAX_LTE_SYS_INFO_MCC   3
 
#define MAX_LTE_SYS_INFO_MNC   3
 
#define MAX_TDSCDMA_SYS_INFO_MCC   3
 
#define MAX_TDSCDMA_SYS_INFO_MNC   3
 
#define MAX_MCC   3
 
#define MAX_IMSI_11_12   2
 
#define MAX_IMSI_S1   7
 
#define MAX_IMSI_S2   3
 

Typedefs

typedef void(GOBICALLBACK * tFNSessionState) (ULONG state, ULONG sessionEndReason)
 
typedef void(GOBICALLBACK * tFNByteTotals) (ULONGLONG totalBytesTX, ULONGLONG totalBytesRX)
 
typedef void(GOBICALLBACK * tFNDormancyStatus) (ULONG dormancyStatus)
 
typedef void(GOBICALLBACK * tFNMobileIPStatus) (ULONG mipStatus)
 
typedef void(GOBICALLBACK * tFNActivationStatus) (ULONG activationStatus)
 
typedef void(GOBICALLBACK * tFNPower) (ULONG operatingMode)
 
typedef void(GOBICALLBACK * tFNWirelessDisable) (ULONG bState)
 
typedef void(GOBICALLBACK * tFNServingSystem) (BYTE registrationState, BYTE csAttachState, BYTE psAttachState, BYTE selectedNetwork, BYTE inUseRadioIfListNum, BYTE *pRadioIf)
 
typedef void(GOBICALLBACK * tFNCurrentPlmn) (WORD mobileCountryCode, WORD mobileNetworkCode, BYTE networkDescriptionLength, CHAR *pNetworkDescription)
 
typedef void(GOBICALLBACK * tFNSwiServingSystemInfo) (SWI_STRUCT_ServingSystem *pServingSystemInfo)
 
typedef void(GOBICALLBACK * tFNDataCapabilities) (BYTE dataCapsSize, BYTE *pDataCaps)
 
typedef void(GOBICALLBACK * tFNDataBearer) (ULONG dataBearer)
 
typedef void(GOBICALLBACK * tFNRoamingIndicator) (ULONG roaming)
 
typedef void(GOBICALLBACK * tFNSignalStrength) (INT8 signalStrength, ULONG radioInterface)
 
typedef void(GOBICALLBACK * tFNRFInfo) (ULONG radioInterface, ULONG activeBandClass, ULONG activeChannel)
 
typedef void(GOBICALLBACK * tFNLUReject) (ULONG serviceDomain, ULONG rejectCause)
 
typedef void(GOBICALLBACK * tFNPLMNMode) (ULONG mode)
 
typedef void(GOBICALLBACK * tFNNewSMS) (ULONG storageType, ULONG messageIndex)
 
typedef void(GOBICALLBACK * tFNNewSMSCB) (BYTE ackIndicator, ULONG transactionId, BYTE format, USHORT length, BYTE *rawData)
 
typedef void(GOBICALLBACK * tFNMsgWaitingCB) (BYTE numInstances, BYTE *msgType, BYTE *indStatus, BYTE *msgCount)
 
typedef void(GOBICALLBACK * tFNNewNMEA) (LPCSTR pNMEA)
 
typedef void(GOBICALLBACK * tFNPDSState) (ULONG enabledStatus, ULONG trackingStatus)
 
typedef void(GOBICALLBACK * tFNCATEvent) (ULONG eventID, ULONG eventLen, BYTE *pEventData)
 
typedef void(GOBICALLBACK * tFNOMADMAlert) (ULONG sessionType, USHORT sessionID)
 
typedef void(GOBICALLBACK * tFNOMADMState) (ULONG sessionState, ULONG failureReason)
 
typedef void(GOBICALLBACK * tFNNetworkTime) (WORD m_year, BYTE m_month, BYTE m_day, BYTE m_hour, BYTE m_minute, BYTE m_second, BYTE m_dayOfWeek, BYTE m_timeZone, BYTE m_dayLightAdj)
 
typedef void(GOBICALLBACK * tFNSystemSelectionPref) (BYTE *Mode)
 

Detailed Description